区域 维度的服务过滤功能
区域的作用
-
使用不同区域:例如多机房的情况下,来区分出不同机房下的服务,可以通过不同的区域来匹配到蓝绿发布
-
降级区域:如果服务路由过程中没有找到相应区域的服务实例,会路由到配置的降级区域来做兜底
区域的设置
在配置中指定开启或关闭(默认关闭状态)
spring:
application:
link-flow:
work:
# 区域规则隔离开关
zone:
activate: true
具体服务自己的区域值通过在项目的配置文件中指定
spring:
cloud:
link-flow:
metadata:
zone: test-zone-1
在项目启动后,就会自动将区域放置在服务中的元数据中